home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / etc / csh.login < prev    next >
Text File  |  2006-01-09  |  1KB  |  65 lines

  1. ## Gentoo csh.login
  2. ##
  3. ## 2005-09-27  --  Fabian Groffen (grobian@gentoo.org)
  4. ##     Resolved reported bug on MOTD (disabled it)
  5. ## 2003-01-13  --  Alain Penders (alain@gentoo.org)
  6. ##     Initial version.  Inspired by the Suse version.
  7. ##
  8.  
  9.  
  10. ##
  11. ## Default terminal initialization
  12. ##
  13. if ( -o /dev/$tty && ${?prompt} ) then
  14.     # Console
  15.     if ( ! ${?TERM} )           setenv TERM linux
  16.     if ( "$TERM" == "unknown" ) setenv TERM linux
  17.     # No tset available on SlackWare
  18.     if ( -x "`which stty`" ) stty sane cr0 pass8 dec
  19.     if ( -x "`which tset`" ) tset -I -Q
  20.     unsetenv TERMCAP
  21.     settc km yes
  22. endif
  23.  
  24. ##
  25. ## Default UMASK
  26. ##
  27. umask 022
  28.  
  29. ##
  30. ## Set our SHELL variable.
  31. ##
  32. setenv SHELL /bin/tcsh
  33.  
  34. ##
  35. ## Setup a default MAIL variable
  36. ##
  37. if ( -f /var/spool/mail/$USER ) then
  38.     setenv MAIL /var/spool/mail/$USER
  39.     set mail = $MAIL
  40. endif
  41.  
  42. ##
  43. ## If we're root, report who's logging in and out.
  44. ##
  45. if ( "$uid" == "0" ) then
  46.     set who = ( "%n has %a %l from %M." )
  47.     set watch = ( any any )
  48. endif
  49.  
  50. ##
  51. ## Show the MOTD once the first time, and once after it has been changed.
  52. ##
  53. ## Note: if this is a SSH login, SSH will always show the MOTD, so we
  54. ## skip it.  Create ~/.hushlogin is you don't want SSH to show it.
  55. ##
  56. #if (-f /etc/motd ) then
  57. #    if ( ! $?SSH_CLIENT ) then
  58. #        cmp -s /etc/motd ~/.hushmotd
  59. #        if ($status) then
  60. #            tee ~/.hushmotd < /etc/motd
  61. #            echo "((( MOTD shown only once, unless it is changed )))"
  62. #        endif
  63. #    endif
  64. #endif
  65.